package com.yuw.collectionTools.comparedemo2;

import java.util.Comparator;

public class StuComparator implements Comparator<Student> {

	@Override
	public int compare(Student stu1, Student stu2) {
		// 分别返回 -1、0 或 1 中的一个值，分别表示小于、等于或大于三种情况
		// 默认返回值
		int re_i = -1;
		if (stu1 != null && stu2 != null) {
			if (stu1.getStuScore() > stu2.getStuScore()) {
				// 大于情况
				re_i = 1;
			} else if (stu1.getStuScore() < stu2.getStuScore()) {
				// 小于情况
				re_i = -1;
			} else {
				// 等于情况
				re_i = 0;
			}
		}
		return re_i;
	}

}
